primary resource - German English Dictionary